the quality of being invincible - Almanca İngilizce Sözlük